game enclosures - French English Dictionary